#pregunta105 {
   margin-top: 20px;
   table-layout:fixed;
   width: 100%;
 }

#pregunta105 tr td {
  text-align: center;
  width: 10%;
  border: 1px solid #ccc;
  padding: 0;
}

#pregunta105 #equisesGuiones td {
  font-size: 1.3em;
  font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;
  border: #1px solid ccc;
}

#ejercicioForm {
  overflow: hidden;
}

.objetoEnCarousel {
  margin-top: 3px;
}

.dropDiv {
  width: 200px;
  height: 200px;
  display: block;
  border: 2px dashed black;
  margin: auto;
}

.orbit-container {
  margin-top: 15px;
  margin-bottom: 15px;
  overflow: visible;
  height: 88px !important;
}

.orbit-next, .orbit-prev {
  margin-top: -44px !important;
  top: 0 !important;
  height: 88px !important;
}

.orbit-container .orbit-prev > span, .orbit-container .orbit-next > span {
  margin-top: 0 !important;
  top: 0 !important;
}

#contenedorObjetosCarousel li.active {
  text-align: justify;
  padding-left: 70px;
  padding-right: 70px;
  height: 88px !important;
}
#contenedorObjetosCarousel li {
  text-align: justify;
  padding-left: 70px;
  padding-right: 70px;
  height: 88px !important;
}
#contenedorObjetosCarousel li:after {
  content: '';
  display: inline-block;
  width: 100%;
}
#contenedorObjetosCarousel li:before {
  content: '';
  display: block;
  margin-top: -1.25em;
}
#contenedorObjetosCarousel li img {
  display: inline-block;
  margin-right: -.25em;
  position: relative;
  top: 1.25em;
}

.setOverflowHidden {
  overflow: hidden !important;
}

.contentGames {
  overflow: hidden;
}

.desactivado {
  opacity: 0.3;
}

@media screen and (max-width: 760px){  
  .orbit-slides-container {
    height: 12vw !important;
  }

  .orbit-container {
    margin-top: 1%;
    margin-bottom: 1%;
    overflow: visible;
	height: 12vw !important;
  }

  .orbit-next, .orbit-prev {
    margin-top: -7% !important;
    height: 12vw !important;
	width: 10vw !important;
  }

  #contenedorObjetosCarousel li {
    height: 12vw !important;
  }
  #contenedorObjetosCarousel li {
    text-align: justify;
    padding-left: 80px;
    padding-right: 80px;
  }
  #contenedorObjetosCarousel li.active {
    height: 12vw !important;
  }
  
  #contenedorObjetosCarousel li:after {
    content: '';
    display: inline-block;
    width: 100%;
  }
  #contenedorObjetosCarousel li:before {
    content: '';
    display: block;
    margin-top: -1.25em;
  }
  #contenedorObjetosCarousel li img {
    display: inline-block;
    margin-right: -.25em;
    position: relative;
    top: 1.25em;
    z-index: 1;
  } 
  
  .orbit-container .orbit-prev > span {
	border-right: 3.5vw inset white !important;
  }  

  .orbit-container .orbit-next > span {
	border-left: 3.5vw solid white !important;
  }  
}

@media screen and (max-width: 530px){  
  #contenedorObjetosCarousel li {
    padding-left: 12vw !important;
    padding-right: 12vw !important;
  }
  #contenedorObjetosCarousel li img {
    width: 25% !important;
  } 
}